package com.feinno.urcs.group.siptask.task;

import com.feinno.superpojo.SuperPojo;
import com.feinno.superpojo.annotation.Field;
import com.feinno.urcs.group.entity.GroupInfo;
import com.feinno.urcs.types.MobileNo;

import java.util.List;

/**
 * Created by Lei Gao on 7/4/15.
 */
public class GroupListNotifyArgs extends SuperPojo {
	@Field(id = 1)
	private MobileNo toMemberMobileNo ;
	@Field(id = 2)
	private GroupInfo groupInfo;
	@Field(id = 3)
	private String fromTag;
	@Field(id = 4)
	private String toTag;
	@Field(id = 5)
	private String callId;
	@Field(id = 6)
	private int expired;
	@Field(id = 7)
	private int cseq;
	@Field(id = 8)
	private List<String> route;
	@Field(id = 9)
	private String contact;

	public List<String> getRoute() {
		return route;
	}

	public void setRoute(List<String> route) {
		this.route = route;
	}

	public MobileNo getToMemberMobileNo() {
		return toMemberMobileNo;
	}

	public void setToMemberMobileNo(MobileNo toMemberMobileNo) {
		this.toMemberMobileNo = toMemberMobileNo;
	}

	public GroupInfo getGroupInfo() {
		return groupInfo;
	}

	public void setGroupInfo(GroupInfo groupInfo) {
		this.groupInfo = groupInfo;
	}

	public String getFromTag() {
		return fromTag;
	}

	public void setFromTag(String fromTag) {
		this.fromTag = fromTag;
	}

	public String getToTag() {
		return toTag;
	}

	public void setToTag(String toTag) {
		this.toTag = toTag;
	}

	public String getCallId() {
		return callId;
	}

	public void setCallId(String callId) {
		this.callId = callId;
	}

	public int getExpired() {
		return expired;
	}

	public void setExpired(int expired) {
		this.expired = expired;
	}

	public int getCseq() {
		return cseq;
	}

	public void setCseq(int cseq) {
		this.cseq = cseq;
	}

	public void setContact(String contact) {
		this.contact = contact;
	}

	public String getContact() {
		return contact;
	}
}
